oil pan internal baffles - German English Dictionary